/**
 * @author F.biz - http://www.fbiz.com.br/
 */

/*************** File loaded successfully: "home.css" / "global" ***************/

/*estilos*/
form {
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_holder_home.jpg?v=1.0.1) no-repeat top center !important;
}

html {
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_tile_bottom_home.jpg?v=1.0.1) !important;
}

#wrapper{
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_footer_repeat.jpg?v=1.0.1) repeat-x 0 686px !important;
}
#header {
	padding:0px 0px 0 55px !important;
	margin-bottom:10px !important;
	/*ajustes HOME*/
	height:44px !important;
	position:relative !important;
	overflow:visible !important;
}
	.logoMain {
		display:none !important;
		visibility:hidden !important;
		width:42px !important;
		height:65px !important;
		background:transparent url(http://www.unilever80anos.com.br/locales/global/img/logo_home.png?v=1.0.1) no-repeat top right !important;
		margin:10px 0 0 100px !important;
		float:left !important;
		position:absolute;
	}
	.mainMenu {
		float:right !important;
		margin-top:14px !important;
		margin-right:237px;
		overflow:hidden !important;
		zoom:1 !important;
	}
	.saudacao {
		background:#c4dded url(http://www.unilever80anos.com.br/locales/global/img/bg_saudacao_right.gif?v=1.0.1) no-repeat top right;
		display:inline;
		margin:0 !important;
		margin-right:120px !important;
		clear:both !important;
		height:20px;
		_width:235px;
		min-width:135px;
		overflow:hidden !important;
		zoom:1 !important;
		/*ajustes HOME*/
		position:absolute;
		z-index:1000 !important;
		right:-24px;
		top:50px;
	}	
/* Conte�do */
.banQueroParticipar_v2,
.banQueroParticipar {	
	width:152px;
	padding-top:149px;
	height:0;
	overflow:hidden;
	display:block;
	background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/ban_quero_participar.png?v=1.0.1) no-repeat;
	position:absolute;
	z-index:1100!important;
	left:750px;
	top:172px;
	cursor:default;
}
.banQueroParticipar_v2{ 
	background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/ban_quero_participar_vf.png?v=1.0.1) no-repeat;
	cursor:pointer; 
}
.banVejaOnde {
	width:150px;
	padding-top:149px;
	height:0;
	overflow:hidden;
	display:block;
	background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/ban_veja_onde.png?v=1.0.1) no-repeat;
	position:absolute;
	z-index:1050!important;
	left:850px;
	top:90px;
	cursor:default
}

#holderBg  {
	overflow:hidden;
	zoom:1;
	margin:0 auto;
	padding:0;
}
	.wrapperHomeContent {
		height:750px;
		position:relative !important;
		overflow:hidden !important;
		zoom:1 !important;
	}
.faustaoBig,
.faustaoBig_vf {
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/faustao.jpg?v=1.0.1) no-repeat 0 -20px !important;	
	position:absolute;
	bottom:20px;
	z-index:1 !important;
	width:269px;
	height:583px;
}
.faustaoBig_vf{background: transparent url(http://www.unilever80anos.com.br/locales/global/img/faustao_vf.jpg?v=1.0.1) no-repeat 0 -20px !important;	}
/* Footer */	
#footer {
	padding:0 !important;
	color:#659bc6;
	overflow:hidden;
	zoom:1;
	width:1000px !important;
	margin:0 auto;
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_footer.jpg?v=1.0.1) no-repeat top left !important;
	position:absolute;
	top:686px;
	z-index:1205;
}
	.twitterHolder {
		display:inline !important;
		float:right;
		margin-top:19px;
		overflow:hiiden;
		width:350px;
		zoom:1;
	}
		.txtSiga {
			background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/txt_siga_twitter.png?v=1.0.1) no-repeat top left !important;
			display:inline;
			float:left;
			margin-left:118px;
			height:9px;
			width:123px;
		}
		.logoTwitter {
			background: transparent url(http://www.unilever80anos.com.br/locales/global/img/logo_twitter.png?v=1.0.1) no-repeat top left !important;
			display:inline;
			float:left;
			height:16px;
			margin:5px 0 0 5px;
			width:67px;
		}
	.marcasUnilever {
		overflow:hidden;
		zoom:1;
		margin:10px 0 0 250px !important;
	}
	.txtAviso {
		display:block;
		float:left;
		font-size:11px;
		width:511px !important;
		margin-top:60px !important;
	}
	.roundBox {
		background: #356090 url(http://www.unilever80anos.com.br/locales/global/img/bg_footer_round_left.png?v=1.0.1) no-repeat top left;
		float:right;
		display:inline;
		font-size:9px;
		height:18px;
		width:428px !important;
		margin-right:35px;
		margin-top:12px !important;
	}
		.roundBox li {
			display:inline;
			float:left;
			padding-top:3px;
		}
			.roundBox .faleConosco {
				background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_footer_round_right.png?v=1.0.1) no-repeat top right;
				height:15px;
			}
			.roundBox li a {
				color:#fff;
				text-decoration:none;
				padding:0 5px;
			}
				.btFaleConosco {
					color:#ffbd00 !important;
				}
	
/* Home */
#swfHome {
	background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/coverflow.jpg?v=1.0.1) no-repeat top left;
	height:270px;
	z-index:1;
	position:relative;
	top:-1px;
}
.swfHome_vf{background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/coverflow.jpg?v=1.0.1) }

.wrapperBoxPremios, .wrapperBoxPremios_vf {
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_home_shadow.png?v=1.0.1) no-repeat top center;
	*background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_home_shadow.png?v=1.0.1) no-repeat 0 10px;
	width:955px;
	height:375px;
	padding-left:190px;
}
.wrapperBoxPremios_vf{ position:relative; z-index:2}
	#contadorHolder,
 	#contadorHolder_vf{
		display:block;
		margin:10px 0;
		width:700px;
		height:157px;
		position:relative !important;
		z-index:1000;
		
	}
	#contadorHolder_vf h1{ text-indent:-999em }
	#contadorHolder_vf{background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bg_mensagem-final.png?v=1.0.1) no-repeat 0 18px;}
	.boxPremios1, .boxPremios1_vf {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bg_home_box_1.jpg?v=1.0.1) no-repeat;
		height:183px;
		width:195px;
		float:left;
		position:relative;
		top:-55px;
		clear:both;
	}
	.boxPremios1_vf{ background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bg_home_box_1_vf.jpg?v=1.0.1) no-repeat; }
	.boxPremios2,.boxPremios2_vf  {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bg_home_box_2.jpg?v=1.0.1) no-repeat;
		height:199px;
		width:238px;
		float:left;
		left:-55px;
		position:relative;
		z-index:10;
	}
	.boxPremios2_vf a{
			display:block;			
			position:absolute;
			right:-10px;
			top:135px;
			height:20px;
			width:120px			
		}
	.boxPremios2_vf{ background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bg_home_box_2_vf.jpg?v=1.0.1) no-repeat; }
	.boxPremios3, .boxPremios3_vf {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bg_home_box_3.jpg?v=1.0.1) no-repeat;
		height:178px;
		width:223px;
		float:left;
		left:-95px;
		top:-15px;
		position:relative;
	}
	.boxPremios3_vf{ background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bg_home_box_3_vf.jpg?v=1.0.1) no-repeat }
	.boxPremios3.v2 {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bg_home_box_3_v2.jpg?v=1.0.1) no-repeat;
	}
		.btQueroParticipar {
			display:block;
			height:20px;
			margin:125px 0 0 50px;
			width:150px;
		}
	#consultaRapida {
		/*
		display:none;
		*/
		overflow:hidden;
		position:relative;
		left:-95px;
		width:200px;
		top:30px;
		zoom:1;
		/*
		position:absolute;
		z-index:1000;
		left:750px;
		top:480px;
		*/
	}
		.tabsBox {
			margin-left: 0 !important;
		}
			#consultaRapida .tabsBox #tabInternet .btOk, #consultaRapida .tabsBox #tabSms .btOk{
				width:33px !important;
				color:#ffbd00 !important;
				height:17px !important;
				float:left !important;
				clear:both !important;
				float:none !important;
				vertical-align:middle;
				margin-left:1px;
			}	
			.tabsBox p {
				font-size:10px !important;
				margin-bottom:5px !important;
				color:#fff;
			}
			.tabsBox label { color:#fff; font-size:11px !important;}
			.txtConsultaRapida {
				background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/txt_consulta_rapida.png?v=1.0.1) no-repeat;
				width:195px;
				height:15px;
			}
			.tabsBox input {
				width:100px !important;
			}
				.tabsBox input.shortInput {
					width:30px !important;
				}
			.tabsBox p {
				margin:0;
				padding:0;
			}
			.tabsBox #tabInternet, .tabsBox #tabSms {
				background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_tabs_home.png?v=1.0.1) no-repeat;
				width:179px;
				padding:5px 10px;
				clear:both;
				overflow:hidden;
				zoom:1;
			}
				
				.contentBlueTabs span{
					color:#99afca;
				}
				.contentBlueTabs .ui-tabs-selected a span{
					color:#ffbd00 !important;
				}
				
.feedbackHome { color:yellow !important; }

/* Lolly */
#lolly {
	color:#005193;
	font-size:15px;
	display:none;
	width:576px;
	height:443px;
	border:6px solid #005193;
	background:#fff;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-288px;
	z-index:9999;
	top:50%;
	margin-top:-221px;
}
	#lolly p {
		padding:0 5px 0 27px;
	}
	
	.btLolly {
		background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bt_lolly.png?v=1.0.1) no-repeat;
		display:block;
		float:right;
		margin:5px;
		width:23px;
		height:23px;
	}
	.txtImportante {
		font-size:16px;
	}
	.logoUnilever {
		float:right;
		margin-right:5px;
		margin-top:-50px;
	}
	.bgYellow {
		background:#ffbd00;
		padding:15px 0;
	}
	
.fullBannerHolder {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:9999;
}


/*************** File loaded successfully: "estilos.css" / "global" ***************/

/*estilos*/
form {
	margin:0;
	padding:0;
}
html {
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_tile_bottom.jpg?v=1.0.1);
}
body {
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_tile_top.jpg?v=1.0.1) repeat-x;
}
#wrapper{
	background: url(http://www.unilever80anos.com.br/locales/global/img/bg_interno.jpg?v=1.0.1) no-repeat -85px 0px;
	overflow:hidden;
	z-index:0;
}
#header {
	overflow:hidden;
	margin:0;
	padding:40px 55px 0 55px;
	zoom:1;
}
	.logoMain {
		float:left;
		display:inline;
		width:131px;
		height:141px;
		background: transparent url(http://www.unilever80anos.com.br/locales/global/img/logo_main.png?v=1.0.1) no-repeat 0px 0px;
		margin-right:20px;
	}
	.mainMenu {
		margin-top:41px;
		overflow:hidden;
		zoom:1;
		display:inline;
		float:left;
		width:700px;
	}
		.mainMenu li {
			float:left;
			display:inline;
			margin-right:5px;
		}
			.mainMenu li a {
				background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/sprite_main_menu.png?v=1.0.1) no-repeat;
				display:block;
				height:30px;				
			}
				.mainMenu li a.btUnilever {
					width:81px;
					background-position: 0 -30px;
					_background-position: 0 -31px;
					/*
					background-position: 0 bottom;
					*/
				}
				.mainMenu li a.btUnilever:hover {
					background-position: 0 0;
					/*
					background-position: 0 -30px;
					_background-position: 0 -31px;
					*/
				}
				.mainMenu li.btSelected a.btUnilever {
					background-position: 0 0;
				}
				/*
				.mainMenu li a.btUnilever.btSelected {
					background-position: 0 0;
				}
				*/
				.mainMenu li a.btParticipe {
					width:104px;
					background:url(http://www.unilever80anos.com.br/locales/pt-BR/img/sprite_main_menu_recicle.png?v=1.0.1) no-repeat;
										
				}
				.mainMenu li a.btParticipe:hover {
					background-position: 0 -30px;
					
				}
				.mainMenu li.btSelected a.btParticipe{
					background-position: -81px 0;
				}
				/*
				.mainMenu li a.btParticipe.btSelected{
					background-position: -81px 0;
				}
				*/
				.mainMenu li a.btConfira {
					width:104px;
					background-position: -155px -30px;
					_background-position: -155px -31px;
					/*
					background-position: -155px bottom;
					*/
				}
				.mainMenu li a.btConfira:hover {
					background-position: -155px 0;
					/*
					background-position: -155px -30px;
					_background-position: -155px -31px;
					*/
				}
				.mainMenu li.btSelected  a.btConfira{
					background-position: -155px 0;
				}
				/*
				.mainMenu li a.btConfira.btSelected {
					background-position: -155px 0;
				}
				*/
				.mainMenu li a.btPremios {
					width:74px;
					background-position: -259px -30px;
					_background-position: -259px -31px;
					/*
					background-position: -259px bottom;
					*/
				}
				.mainMenu li a.btPremios:hover {
					background-position: -259px 0;
					/*
					background-position: -259px -30px;
					_background-position: -259px -31px;
					*/
				}
				.mainMenu li.btSelected a.btPremios {
					background-position: -259px 0;
				}
				/*
				.mainMenu li a.btPremios.btSelected {
					background-position: -259px 0;
				}
				*/
				.mainMenu li a.btSorteados {
					width:94px;
					background-position: -333px -30px;
					_background-position: -333px -31px;
					/*
					background-position: -333px bottom;
					*/
				}
				.mainMenu li a.btSorteados:hover {
					background-position: -333px 0;
					/*
					background-position: -333px -30px;
					_background-position: -333px -31px;
					*/
				}
				.mainMenu li.btSelected a.btSorteados {
					background-position: -333px 0;
				}
				/*
				.mainMenu li a.btSorteados.btSelected {
					background-position: -333px 0;
				}
				*/
				.mainMenu li a.btRegulamento {
					width:112px;
					background-position: -427px -30px;
					_background-position: -427px -31px;
					/*
					background-position: -427px bottom;
					*/
				}
				.mainMenu li a.btRegulamento:hover {
					background-position: -427px 0;
					/*
					background-position: -427px -30px;
					_background-position: -427px -31px;
					*/
				}
				.mainMenu li.btSelected a.btRegulamento {
					background-position: -427px 0;
				}
				/*
				.mainMenu li a.btRegulamento.btSelected {
					background-position: -427px 0;
				}
				*/
				.mainMenu li a.btSuaConta {
					width:81px;
					height:18px;
					background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_suaConta.png?v=1.0.1) no-repeat 0 bottom;
				}
				.mainMenu li a.btSuaConta:hover {
					background-position: 0 -18px;
				}
				.mainMenu li a.btSuaConta.btSelected {
					background-position: 0 0;
				}
				
				
	.saudacao {
		background:#c4dded url(http://www.unilever80anos.com.br/locales/global/img/bg_saudacao_right.gif?v=1.0.1) no-repeat top right;
		float:right;
		display:inline;
		margin:10px 42px 0 0;
		height:20px;
		min-width:135px;
		_width:200px;
	}
		.btSair {
			border-left:1px solid #1579b7;
			padding-left:10px;
			text-decoration:none !important;
			color:#1474b3;
		}
		.saudacao li {
			color:#1579b7;
			float:left;
			display:inline;
			height:14px;
			padding:3px 9px;
			font-size:11px;
		}
			.saudacao li.nomeSaudacao {
				background: #c4dded url(http://www.unilever80anos.com.br/locales/global/img/bg_saudacao_left.gif?v=1.0.1) no-repeat top left;
				font-weight:bold;
			}
	.tit_unilever_80_anos {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_unilever_80_anos.png?v=1.0.1) no-repeat top left;
		float:left;
		height:34px;
		width:260px;
		margin-top:40px;
	}
	.tit_minha_conta {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_minha_conta.png?v=1.0.1) no-repeat top left;
		float:left;
		height:37px;
		width:190px;
		margin-top:40px;
	}
	.tit_sua_conta {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_sua_conta.png?v=1.0.1) no-repeat top left;
		float:left;
		height:36px;
		width:154px;
		margin-top:40px;
	}
	.tit_muitos_premios {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_muitos_premios.png?v=1.0.1) no-repeat top left;
		float:left;
		height:44px;
		width:243px;
		margin-top:40px;
	}
	.tit_sorteados {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_sorteados.png?v=1.0.1) no-repeat top left;
		float:left;
		height:37px;
		width:165px;
		margin-top:40px;
	}
	.tit_participe_agora {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_participe_agora.png?v=1.0.1) no-repeat top left;
		float:left;
		height:38px;
		width:241px;
		margin-top:40px;
	}
	.tit_regulamento {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_regulamento.png?v=1.0.1) no-repeat top left;
		float:left;
		height:39px;
		width:207px;
		margin-top:40px;
	}
	.tit_consulta_rapida {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_consulta_rapida.png?v=1.0.1) no-repeat top left;
		float:left;
		height:46px;
		width:426px;
		margin-top:40px;
	}
	.tit_termos {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_termos.png?v=1.0.1) no-repeat top left;
		float:left;
		height:37px;
		width:216px;
		margin-top:40px;
	}
	.tit_politica {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_politica.png?v=1.0.1) no-repeat top left;
		float:left;
		height:46px;
		width:357px;
		margin-top:40px;
	}
	/*
	#swfHome {
		height:270px;
	}
	*/
/* Conte�do */
#holderBg  {
	overflow:hidden;
	width:1000px;
	margin:0 auto;
	padding:0;
}
	#bgPaperShadow {
		background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_shadow_paper.jpg?v=1.0.1) no-repeat bottom center;
		position:relative;
	}
		#paperWrapper {
			width:924px;
			margin:0 auto;
			color:#a6a6a5;
		}
			.faixaMenor h3, .faixaMenor span {
				color:#fff;
				display:inline;
				float:left;
				font-size:16px;
				margin:0;
			}
			.faixaMenor span {
				float:right;
				font-weight:bold;
				min-width:300px;
				text-align:center
			}
			.faixaMaior h3, .faixaMaior span {
				font-size:16px;
				margin:0;
				padding:0;
				padding-top:10px;
			}
			.paperContent {
				width:862px;
				background:#fff url(http://www.unilever80anos.com.br/locales/global/img/bg_paper_shadow.gif?v=1.0.1) repeat-x bottom left;
				margin:0 auto;
				padding:20px 24px;
				overflow:hidden;
			}
				.paperContent.contentFaixaMenor {
					padding:60px 24px 20px 24px;
					min-height:300px;
				}
				.paperContent.contentFaixaMaior {
					padding:80px 24px 20px 24px;
					min-height:300px;
				}
				.fixWidth {
					padding:0 !important;
					padding-top:55px !important;
					width:909px !important;
				}

				
/* TV Unilever*/
.tvCanais {
	font-weight:bold;
	font-size:17px;
	display:inline;
	
}
	.tvCanais p {
		display:inline;
		float:left;
		height:44px;
		padding-left:14px;
		margin:0;
	}
		.tvCanais a {
			color:#78afd4;
			display:block;
			text-decoration:none !important;
		}
			.tvCanais .tvSelected a{
				color:#fff;
			}
		.tvCanais .bigFont {
			font-size:35px;
			vertical-align:-10px;
		}
		.tvCanais .canalPromocao {
			width:204px;
		}
			.canalPromocao.tvSelected {
				background:transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_menu_tv.gif?v=1.0.1) no-repeat 0 0;
			}
		.tvCanais .transmissao{
			width:243px;
		}
			.transmissao.tvSelected {
				background:transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_menu_tv.gif?v=1.0.1) no-repeat -218px 0;
			}
		.tvCanais .canalHistoria{
			width:186px;
		}
			.canalHistoria.tvSelected {
				background:transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_menu_tv.gif?v=1.0.1) no-repeat -475px 0;
			}
.contentVideo {
	width:100%;
	overflow:hidden;
	zoom:1;
}
	.videoPlayList {
		width:325px;
		height:340px;
		float:right;
		overflow-y:auto;
	}
	.videoPlayList li {
		padding:5px;
		border-bottom:1px solid #e7f1f7;
		overflow:hidden;
		zoom:1;
		cursor:pointer;
	 }
		.videoPlayList li:hover {
			background:#f3f8fb;
		}
		.videoPlayList li img {
			float:left;
			display:inline;
			height:70px;
			margin:0;
			width:94px;
		}
		.videoPlayList li dd, .dtTitle {
			padding-left: 100px;
		}
			.videoPlayList li .dtTitle {
				color:#1474b3;
				font-weight:bold;
			}
			.videoPlayList li .ddTempo {
				clear:left;
				color:#1474b3;
				padding-left:45px;
			}

/* Minha Conta */
#boxProdutos {
	width:283px;
	background:#fff url(http://www.unilever80anos.com.br/locales/global/img/bg_produtos.jpg?v=1.0.1) no-repeat;
	float:right;
	margin-top:-15px;
}
	.txtEscolhaProduto {
		color:#408ec1;
		font-size:15px;
		padding: 0px 0 0 19px;
		background: transparent url(http://www.unilever80anos.com.br/locales/global/img/arrowDown.gif?v=1.0.1) no-repeat center right;
		width:240px;
	}
	.produtosUnilever { padding:0 17px;	}
		.produtosUnilever li {
			float:left;
			margin:0 1px 1px 0;
		}
			.produtosUnilever li a {
				background: transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_produtos.png?v=1.0.1) no-repeat 0 0;
				display:block;
				height:82px;
				width:123px;
			}	
				.produtosUnilever li a.prdAxe.selected {background-position: 0 -164px;}
				/*
				.produtosUnilever li a:hover.prdAxe {background-position: 0 -82px;}
				*/
				.produtosUnilever li a.prdLux {background-position: -123px 0;}
				.produtosUnilever li a.prdLux.selected {background-position: -123px -164px;}
				/*
				.produtosUnilever li a:hover.prdLux {background-position: -123px -82px;}
				*/
				.produtosUnilever li a.prdSeda {background-position: -246px 0;}
				.produtosUnilever li a.prdSeda.selected {background-position: -246px -164px;}
				/*
				.produtosUnilever li a:hover.prdSeda {background-position: -246px -82px;}
				*/
				.produtosUnilever li a.prdKnorr {background-position: -369px 0;}
				.produtosUnilever li a.prdKnorr.selected {background-position: -369px -164px;}
				/*
				.produtosUnilever li a:hover.prdKnorr {background-position: -369px -82px;}
				*/
				.produtosUnilever li a.prdOmo {background-position: -492px 0;}
				.produtosUnilever li a.prdOmo.selected {background-position: -492px -164px;}
				/*
				.produtosUnilever li a:hover.prdOmo {background-position: -492px -82px;}
				*/
				.produtosUnilever li a.prdRexona {	background-position: -615px 0;}
				.produtosUnilever li a.prdRexona.selected {background-position: -615px -164px;}
				/*
				.produtosUnilever li a:hover.prdRexona {background-position: -615px -82px;}
				*/
				.produtosUnilever li a.prdDove {background-position: -738px 0;}
				.produtosUnilever li a.prdDove.selected {background-position: -738px -164px;}
				/*
				.produtosUnilever li a:hover.prdDove {background-position: -738px -82px;}
				*/
				.produtosUnilever li a.prdKibon {background-position: -861px 0;}
				.produtosUnilever li a.prdKibon.selected {background-position: -861px -164px;}
				/*
				.produtosUnilever li a:hover.prdKibon {background-position: -861px -82px;}
				*/
				.produtosUnilever li a.prdHellmanns {background-position: -984px 0;}
				.produtosUnilever li a.prdHellmanns.selected {background-position: -984px -164px;}
				/*
				.produtosUnilever li a:hover.prdHellmanns {background-position: -984px -82px;}
				*/
				.produtosUnilever li a.prdAdes {background-position: -1107px 0;}
				.produtosUnilever li a.prdAdes.selected {background-position: -1107px -164px;}
				/*
				.produtosUnilever li a:hover.prdAdes {background-position: -1107px -82px;}
				*/
	.cadastroRoundBox {
		background: #fff url(http://www.unilever80anos.com.br/locales/global/img/bg_roundbox_box.gif?v=1.0.1) no-repeat bottom center;
		width:247px;
		margin:0 auto;
		color:#a5a5a5;
	}
		.cadastroRoundBox p {
			padding-left:10px;
		}
		.cadastroRoundBox input {
			float:none;
			display:inline;
			width:100%;
			margin:5px 0;
			padding:0;
		}
		.cadastroRoundBox label {
			display:none;
		}
		.cadastroRoundBox .btnAcessar {
			width:auto;
			float:right;
		}	
		.cadastroRoundBox .titBlue {
			background: #fff url(http://www.unilever80anos.com.br/locales/global/img/bg_roundbox_top.gif?v=1.0.1) no-repeat top center;
			padding:17px 0 0 10px;
			color: #69a5cc;
			font-weight:bold;
		}
#frmCadastro {
	min-height:300px;
	overflow:hidden;
	zoom:1;
}
	#holderCadastro.formsBox,
	#contentSuaConta .formsBox {
		width:100%;
	}
	#contentSuaConta.paperContent {
		background: #fff url(http://www.unilever80anos.com.br/locales/global/img/bg_sua_conta.jpg?v=1.0.1) repeat-x left 190px;
		height:390px;			
	}

	.formsBox {
		float:left;
		width:545px;
		color:#4a82a4;
		display:inline;
	}
		.txtOu {
			background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bg_ou.png?v=1.0.1) no-repeat;
			display:inline;
			float:left;
			width:30px;
			height:17px;
			margin:90px 30px 0 30px;
		}
		.tabsBox {
			display:block;
			margin:0 auto;
			overflow:hidden;
			width:245px;
		}
			.btEnvieCodigo {
				background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_envie_codigo.png?v=1.0.1) no-repeat;
				display:block;
				height:32px;
				width:223px;
			}
			#boxProdutos .tabsBox {
				margin: 25px 0 0 17px;
			}
			.tabsBox input { 
				width:99%;
			}
				.tabsBox input.btEnviarBlue {
					width:86px;
					height:22px;
					float:right;
					margin-top:5px;
				}
			.tabsBox .contentTabs
			{
				margin-left:0;
			}
			.tabsBox #tabAcesso, .tabsBox #tabSenha {
				background:#fff;
				width:221px;
				padding:12px;
				border:1px solid #e1eef7;
				border-top:1px solid #fff;
				clear:both;
				overflow:hidden;
				zoom:1;
			}
			.tabs fieldset, .formsBox .tabsBox fieldset { padding:0;}
				.tabsBox #tabAcesso label, .tabsBox #tabSenha label {
					margin:0;
					padding:0;
					float:left;
				}
				.tabsBox #tabAcesso p {
					margin:0;
					margin-bottom:2px;
					padding:0;
				}
			.tabsBox p { 
				font-weight:bold;
				font-size:11px;
			}
			.tabsBox .btEntrar { 
				border:0;
				margin-top:5px;
				width:126px;
			}
		a.btQueroCadastrar {
			background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_quero_cadastrar.gif?v=1.0.1) no-repeat 0 0;
			display:block;
			width:250px;
			height:34px;
			float:left;
			overflow:hidden;
			zoom:1;
			margin-top:80px;
		}
		a:hover.btQueroCadastrar {
			background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_quero_cadastrar.gif?v=1.0.1) no-repeat bottom left;
		}
		#itensSuaConta {
			margin:12px auto 20px;
			overflow:hidden;
			width:165px;
			
		}
			#itensSuaConta li {
				float:left;
				display:inline;
				margin:0 12px;
			}
				.roundConfiraCodigos {
					background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/img_confira_codigos.png?v=1.0.1) no-repeat;
					width:154px;
					height:171px;
				}
				.roundCadastreProduto {
					background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/img_cadastre_codigo.png?v=1.0.1) no-repeat;
					width:128px;
					height:134px;
				}
				.roundAtualizeCadastro {
					background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/img_atualize_cadastro.png?v=1.0.1) no-repeat;
					width:122px;
					height:129px;
				}
		.holderForm {
			border-top:1px solid #ffedb2;
			border-bottom:1px solid #ffedb2;
			margin:20px 0;
			padding:10px 0;
			overflow:hidden;
			zoom:1;
		}
			.boxCpf {
				clear:both;
				background:#e8f2f9;
				padding:5px;
				margin-left:155px
			}
				.boxCpf p {
					color:#1473b2;
					margin:0;
					font-size:10px;
				}
			#frmCadastro .formsBox fieldset {
				margin:20px 0;
				padding:0;
			}
				#frmCadastro .formsBox fieldset legend {
					font-size:15px;
					color:#17669c;
					font-weight:bold;
					margin-bottom:10px;
					display:block;
				}
				#frmCadastro .formsBox fieldset label {
					clear:both;
					display:inline;
					float:left;
					vertical-align:bottom;
					text-align:right;
					margin:0;
					margin-right:5px;
					width:150px;
				}
				#frmCadastro .formsBox fieldset label.fixFormBox {
					clear:none;
					width:auto
				}
				#frmCadastro .formsBox fieldset input, #frmCadastro .formsBox fieldset select {
					display:inline;
					margin:0;
					margin:0 5px 10px 0;
					float:left;
					width:333px;
				}
				#frmCadastro .formsBox fieldset input.shortInput{width:63px;}
				#frmCadastro .formsBox fieldset input.senha{width:218px;}
				#frmCadastro .formsBox fieldset input.fixInput{width:auto;}
				#frmCadastro .formsBox fieldset input.mediumInput{width:103px;}
				#frmCadastro .formsBox fieldset input.cep{width:82px;}
				#frmCadastro .formsBox fieldset select {	width: auto;}
				#frmCadastro .formsBox span {
					float:left;
					display:block;
					font-size:10px;
				}
				#frmCadastro .formsBox p.txtCep  {margin-left:100px;clear:both;width:420px;float:left;display:inline;}
				#frmCadastro .formsBox fieldset input.error, #tabAcesso fieldset input.error, .tabsBox #tabSenha input.error {
					border:1px solid red;
				}
				#frmCadastro .formsBox fieldset label.error, #tabAcesso fieldset label.error, .tabsBox #tabSenha label.error {
					color:red;
				}
			.formsBox fieldset {
				color:#737373;
				padding:15px 0;
				overflow:hidden;
				display:block;
			}
				.txtDesc {
					/*
					float:right;
					*/
					float:left;
					display:inline;
					/*
					width:200px;
					*/
					margin-left:10px;
					font-size:11px;
				}
				.txtPergunta {
					color:#4a82a4;
					font-weight:bold;
					font-size:15px;
				}
				.formsBox fieldset label {
					display:inline;
					float:left;
					margin:10px 0;
					vertical-align:top;
				}
				.formsBox fieldset textarea, .formsBox fieldset input {
					margin:0px 0;
					border: 1px solid #eaeaea;
				}
				.formsBox fieldset textarea {
					width:425px;
					height:17px;
					resize:none;
					margin-left:55px;
				}
				fieldset input.btEnviar {
					float:right;
					margin-right:65px;
					border:0;
				}				
				.btSalvar {
					margin-left:395px;
				}	
				span.error {
					display:inline;
					width:21px;
					height:21px;
					background: transparent url(http://www.unilever80anos.com.br/locales/global/img/error_symbol.gif?v=1.0.1) no-repeat 0 0;
					margin-right:5px;
					float:left;
				}
/* Sucesso */
#sucesso.formsBox p { font-size:15px; }
	#sucesso.formsBox .titSuccess {
		font-size:21px;
		font-weight:bold;
		margin:0;
		padding:0;
	}
	#sucesso.formsBox .boxSuccess{
		border:1px solid #c2dded;
		padding:15px;
	}
	.txtSorteio {
		background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_sorteio.png?v=1.0.1) no-repeat 0 0;
		padding:25px 0 0 74px;
		height:80px;
	}
/* Consulta r�pida de cupons */
#faleConosco {
	width:273px;
	height:309px;
	float:right;
	border-left:1px solid #ededed;
	padding-left:20px;
}
	#faleConosco fieldset {
	}
		#faleConosco fieldset .txtObrigatorio {
			color:#a5a5a5;
			font-size:10px;
			clear:both;
			float:left;
			display:block;
			width:140px;
		}
		#faleConosco fieldset label {
			clear:both;
			display:inline;
			float:left;
			width:60px;
			color:#a5a5a5;
		}
		#faleConosco fieldset input, #faleConosco fieldset select, #faleConosco fieldset textarea   {
			display:inline;
			float:left;
			margin:0 5px 5px 0;
			width:170px;
			border:1px solid #a5a5a5;
		}
		#faleConosco fieldset textarea {
			width:236px;
			height:62px;
			resize:none;
		}
		#faleConosco fieldset .btEnviarFaleConosco {
			width:88px;
			float:right;
			margin:0 36px 25px 0;
			border:0;
		}
		#feedbackFaleConosco {
			height:20px;
		}
	.txtBlue {
		clear:both;
		color:#1576b4;
	}	
.titPerguntas {
	color:#1576b4;
	display:block;
	
	float:left;
	font-size:15px;
	font-weight:bold;
}
#contentPerguntas {
	width:515px;
	border:2px solid #f3f3f3;
	float:left;
	clear:left;
	padding:15px;
}
	#contentPerguntas h3 {
		float:left;
		clear:both;
		color:#1474b3;
		font-size:12px;
		margin:5px 0;
		padding:0;
	}
	#contentPerguntas p {
		display:block;
		clear:both;
		margin:0;
		padding:0;
		width:100%;
		color:#868686;
	}
	#contentPerguntas .verResposta {
		float:left;
		display:block;
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_ver_resposta.png?v=1.0.1) no-repeat 0 0;
		width:95px;
		height:17px;
	}
.active {
	background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_fechar_resposta.png?v=1.0.1) no-repeat 0 0 !important;
	display:block;
	height: 17px;
	width:116px !important;
}
/* Consulta r�pida de cupons */
.boxConsultas {
	height:137px;
	background:#fff;
	border:1px solid #e9e9e9;
	width:260px;
	top:110px;
	left:120px;
	padding:5px;
	position:relative;
	float:left;
	margin-right:20px;
}
	.boxConsultas p {
		margin:0;
		padding:0;
		color:#a8a8a8;
	}
	.txtInternet {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_internet.png?v=1.0.1) no-repeat 0 0;
		display:block;
		height:16px;
		clear:both;
		width:105px;
		right:43px;
		position:relative;
		left:120px;
	}
	.txtSms {
		background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_sms.png?v=1.0.1) no-repeat 0 0;
		display:block;
		height:16px;
		clear:both;
		width:82px;
		position:relative;
		left:90px;
		
	}
	.txtDescInternet {
		display:block;
		clear:both;
		width:150px;
		height:auto;
		position:relative;
		left:120px;
	}
	.txtDescSms {
		display:block;
		clear:both;
		width:150px;
		height:auto;
		text-align:right;
		position:relative;
		left:20px;
	}
	.boxConsultas fieldset {
		margin:10px 0;
		float:left;
		width:100%;
	}
		.boxConsultas fieldset input {
			width:99%;
			border:1px solid #ebebeb;
		}
	.monitor {
		position:absolute;
		top:-90px;
		left:0;
	}
	.celular {
		position:absolute;
		top:-85px;
		left:190px;
	}
	#feedbackInternet, #feedbackSms{
		float:left;
		display:block;
		width:190px;
		color:red;
	}
.bgTable {
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_tabela.jpg?v=1.0.1) no-repeat 0 0;
	padding:8px;
}
	.wrapperTable table {
		width:100%;
		color:#a5a5a5;
	}
		.wrapperTable table th {
			background:#80b5d7;
			color:#fff;
			padding:10px;
			font-weight:bold;
			border-right:1px solid #fff;
		}
		.wrapperTable table tfoot th {
			padding:0;
		}
		.wrapperTable table tr {
			background:#fff;
		}
		.wrapperTable table td {
			text-align:center;
			padding:10px;
			border-right:1px solid #80b5d7;
			border-bottom:1px solid #80b5d7;
		}
		.wrapperTable table a {
			width:100px;
			display:block;
		}
.btTv {
	background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_tv.png?v=1.0.1) no-repeat 0 0;
	display:block;
	width:290px;
	height:41px;
	float:left;
}
.btCadastrarNovoCupom {
	background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/sprite_buttons_consulta.png?v=1.0.1) no-repeat 0 0;
	display:block;
	width:220px;
	height:24px;
	float:right;
	margin-top:13px;
}
	.btCadastrarNovoCupom:hover {
		background-position:bottom left;
	}
.btRefazerConsulta {
	background: transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/sprite_buttons_consulta.png?v=1.0.1) no-repeat top right;
	display:block;
	width:161px;
	height:24px;
	float:right;
	margin:13px 0 0 5px;
}
	.btRefazerConsulta:hover {
		background-position: bottom right;
	}
.paginacao{
	float:right;
	display:block;
}
	.paginacao li {
		float:left;
		display:inline;
		margin:0 2px
	}
		.paginacao a {
			padding:0 5px;
			border-right:1px solid #a5a5a5;
			color:#a5a5a5;
			text-decoration:none;
		}
		.paginacao a:hover {
			text-decoration:underline;
		}
			.currentPage {
				text-decoration:underline !important;
				color:#1473b2 !important;
			}
.txtResultado {
	color:#4a82a4;
	font-size:15px;
}
.btFaleConosco {
	color:#ffbd00 !important;
}
/* Box Acesso */
.wrapperCriarConta {
	position:relative;
	clear:both;
}
	.criarConta {
		display:block;
		background:#fff;
		width:246px;
		height:50px;
		margin:0 auto;
		border-top:1px solid #fff;
	}
		.criarContaArrow {
			display:block;
			width:266px;
			height:50px;
			position:absolute;
			top:0;
			right:6px;
			background:transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/arrow_criar_conta.png?v=1.0.1);
		}
/* Sorteados */
.listaSorteados {
	border-top:1px solid #f1f7fb;
	width:550px;
}
	.listaSorteados ul {
		margin:10px 0; 
	}
.enabled{border-top:1px solid #ffc600 !important}
/* Pr�mios */
.paperContent.contentFaixaMenor.wrapperPremios {
	padding-top:35px;
}
	.contentPremios {
		background:transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_premios.jpg?v=1.0.1) no-repeat;
		color:#1473b2;
		height:320px;
		padding:50px 0;
		overflow:hidden;
		zoom:1;
	}
		.imgFaustaoSmall {
			position:absolute;
			z-index:150;
		}
		.contentCadasteConcorra {
			float:left;
			width:335px;
			height:388px;
			background:url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_sorteio.png?v=1.0.1) no-repeat;
			position:absolute;
			left:145px;
			z-index:10;
		}
			.btCadastreConcorra {
				display:block;
				width:319px;
				height:40px;
				margin:200px 0 0 20px;
			}
		.contentPremios10mil {
			background:transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bg_premios_10mil.png?v=1.0.1) no-repeat;
			float:left;
			width:486px;
			height:171px;
			position:absolute;
			left:445px;
			z-index:5px;
		}
			.txtSorteiosDiarios {
				width:291px;
				font-size:14px;
				margin:28px 0 0 180px;
			}
			.txtLembrese {
				width:270px;
				margin:30px 0 0 180px;
			}
			.btConfiraSorteados {
				display:block;
				height:40px;
				width:230px;
				margin:10px 0 0 35px;
			}
		.contentPremios100mil {
			background:transparent url(http://www.unilever80anos.com.br/locales/pt-BR/img/bg_premios_100mil.png?v=1.0.1) no-repeat;
			float:left;
			width:440px;
			height:159px;
			position:absolute;
			left:440px;
			top:230px;
			z-index:2px;
		}
			.txtSorteiosDomingo {
				font-size:14px;
				width:214px;
				margin:55px 0 0 65px;
				text-align:right;
			}
			.contentPremios100mil .btConfiraSorteados {
				margin:25px 0 0 190px;
			}
.premiosDestaque {
	color:#1473B2;
	font-weight:bold;
	font-size:18px;
	text-decoration:none !important
}

.premiosDestaque:hover{ text-decoration:underline !important }

.titBuscaData {	
	color:#fff;
	font-size:16px;
	float:left;
	margin-left:170px;	
	font-weight:bold;
}

.calendarioWrapper {
	background:transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_calendario_sorteio.jpg?v=1.0.1) no-repeat;
	width:228px;
	height:224px;
	margin:10px auto;
	padding:14px;
}		
	.calendarioWrapper .calendarioControles {		
		float:left;
		margin-left:25px;
		margin-top:10px;
	}
		.calendarioWrapper .calendarioControles p {
			color:#ffc500;
			font-size:16px;
			font-weight:bold;
			float:left;
			margin:0 15px 0 15px;
		}
		.calendarioWrapper .calendarioControles a {
			float:left;
			margin-top:4px;
		}
		.calendarioWrapper .calendarioControles .icoAnterior {
			width:6px;
			padding-top:12px;
			background:transparent url(http://www.unilever80anos.com.br/locales/global/img/ico_seta_anterior.gif?v=1.0.1) no-repeat;
			display:block;
			overflow:hidden;
			height:0;			
		}
		.calendarioWrapper .calendarioControles .icoProximo {
			width:6px;
			padding-top:12px;
			background:transparent url(http://www.unilever80anos.com.br/locales/global/img/ico_seta_proximo.gif?v=1.0.1) no-repeat;
			display:block;
			overflow:hidden;
			height:0;			
		}

		.calendarioWrapper .calendario {
			float:left;
			text-align:center;
			width:230px!important;
		}
			.calendarioWrapper .calendario li {				
				float:left;
				width:34px;
				height:22px;
				margin:1px 0 0 1px;
				padding-top:2px;
			}			
			.calendarioWrapper .calendario li a {
				font-size:16px;
				font-weight:bold;
				text-decoration:none;
				color:#157ab7;
			}
			.calendarioWrapper .calendario li.semana {
				color:#fff;				
				background:transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_bg_datas_calendario.gif?v=1.0.1) 0 0 no-repeat;				
			}
			.calendarioWrapper .calendario li.semanaAtual {
				background:transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_bg_datas_calendario.gif?v=1.0.1) 0 -25px no-repeat;
			}
			.calendarioWrapper .calendario li.diaAtual {
				background:transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_bg_datas_calendario.gif?v=1.0.1) 0 -50px no-repeat;
			}
			.calendarioWrapper .calendario li.data {
				background:transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_bg_datas_calendario.gif?v=1.0.1) 0 -75px no-repeat;
			}			
			.calendarioWrapper .calendario .alt{
				color:#4197cb;
			}
			
		
		

/* Regulamento */
.wrapperRegulamento {
	color:#1474b3;
	overflow-y:scroll;
	height:400px;
	padding:10px 20px 10px 5px;
}
	.wrapperRegulamento p {
		margin:0;
	}
		.wrapperRegulamento p.titRegulamento {
			margin-top:5px;
		}	
	.wrapperRegulamento ul {
		margin:10px 0;
	}
		.wrapperRegulamento ul.level2 li {
			padding-left:20px;
			font-weight:normal;
			margin:5px 0;
		}
		.wrapperRegulamento ul.level3 li {
			padding-left:30px;
			font-weight:normal;
			margin:5px 0;
		}
	.wrapperRegulamento table {
		color:#000;
		text-align:center;
		margin:0 auto;
		width:90%;
	}
	.wrapperRegulamento table th {
		background:#1475b4;
		color:#fff;
		font-weight:bold;
		padding:5px;
	}
	.wrapperRegulamento table td {
		padding:5px;
		border:1px solid #000;
	}
	
.titRegulamento {
	font-size:12px;
	font-weight:bold;
}
.bgTable { background:#f5eec4; }
/* 404 */
.wrapper404 {
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_404.jpg?v=1.0.1) no-repeat top right;
	padding:20px 0 0 220px;
}
	.wrapper404 h1, .wrapper404 h2 {
		font-size:18px;
		color:#fd6e30;
	}
	.wrapper404 h2 {
		color:#1475b4;
		padding-left:20px;
	}
	.wrapper404 ul {
		list-style: none;
		margin-bottom: 40px;
		padding-left:20px;
	}
		.wrapper404 ul li {
			background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bullet_404.gif?v=1.0.1) no-repeat 0 15px;
			padding:10px 0 0 22px;
		}
			.wrapper404 ul li a {
				color: #1473b2;
				font-size:12px;
			}		
/* Footer */	
#footer {
	padding:17px 10px 17px 40px;
	color:#659bc6;
	overflow:hidden;
	zoom:1;
}
	.twitterHolder {
		display:none;
	}
	.marcasUnilever {
		overflow:hidden;
		zoom:1;
	}
		.marcasUnilever li {
			background: transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_marcas_unilever.png?v=1.0.1) no-repeat 0 0;
			float:left;
			display:block;
			height:52px;
			margin-right:10px;
		}
			.marcasUnilever li.btDove {
				background-position: 0 0;
				width:50px;
			}
			.marcasUnilever li.btKibon {
				background-position: -50px 0;
				width:43px;
			}
			.marcasUnilever li.btOmo {
				background-position: -93px 0;
				width:42px;
			}
			.marcasUnilever li.btLux {
				background-position: -135px 0;
				background-position: -134px 0;
				width:46px;
			}
			.marcasUnilever li.btAdes {
				background-position: -181px 0;
				_background-position: -180px 0;
				width:47px;
			}
			.marcasUnilever li.btKnorr {
				background-position: -228px 0;
				width:35px;
			}
			.marcasUnilever li.btSeda {
				background-position: -263px 0;
				_background-position: -262px 0;
				width:14px;
			}
			.marcasUnilever li.btAxe {
				background-position: -277px 0;
				width:49px;
			}
			.marcasUnilever li.btHellmanns {
				background-position: -326px 0;
				width:46px;
			}
			.marcasUnilever li.btRexona {
				background-position: -372px 0;
				width:41px;
			}
	.txtAviso {
		color:#fff;
		display:block;
		float:left;
		font-size:10px;
		width:415px;
	}
	.roundBox {
		background: #356090 url(http://www.unilever80anos.com.br/locales/global/img/bg_footer_round_left.png?v=1.0.1) no-repeat top left;
		float:right;
		display:inline;
		font-size:9px;
		height:18px;
		width:486px;
		margin-right:35px;
	}
		.roundBox li {
			display:inline;
			float:left;
			padding-top:3px;
		}
			.roundBox .faleConosco {
				background: transparent url(http://www.unilever80anos.com.br/locales/global/img/bg_footer_round_right.png?v=1.0.1) no-repeat top right;
				height:15px;
			}
			.roundBox li a {
				color:#fff;
				text-decoration:none;
				border-right:1px solid #fff;
				padding:0 5px;
			}
			
/* 500 */
#serverErrorWrapper {
	background: #122138 url(http://www.unilever80anos.com.br/locales/pt-BR/img/500.jpg?v=1.0.1) no-repeat top center;
	width:100%;
	height:100%;
}
	
/* Classes Gerais */
/*
input{border:1px solid gray;}
*/
.t2i {text-indent:-9999px;}
.fl{float:left}
.fr{float:right}
.di{display:inline !important;}
.dp{display:none;}
.fn{float:none !important;}
.nb{border:0 !important;}
.vab{vertical-align:bottom;}
.faixaMenor, .faixaMaior {
	background: transparent url(http://www.unilever80anos.com.br/locales/global/img/sprite_faixas.png?v=1.0.1) no-repeat 0 0;
	color:#fff;
	padding:8px 31px;
	position:absolute;
	left:38px;
	
	top:10px;
	width:862px;
}
.faixaMenor {
	background-position: 0 -62px;
	height:26px;
}
	.faixaMenor input {
		float:left;
		margin:0 4px;
	}
.faixaMaior{
	height:46px;
}
.contentTabs {
	overflow:hidden;
	zoom:1;
	margin-left:45px;
}
.contentYellowTabs{
	margin-left:0 !important;
	overflow:hidden;
}
.warning {
	clear:both;
	color:#ff0000;
	margin-left:55px;
	display:inline;
	float:left;
	width:250px;
}
.feedback  {
	color:#c70900;
	font-weight:bold;
}
input.error, textarea.error, select.error {
	border:1px solid red !important;
}
.titBlue{color:#4A82A4;font-size:15px;font-weight:bold;}
.titYellow{color:#ffc500;font-weight:bold;}
.shortInput{width:60px !important;}
.mediumInput{width:185px !important;}
.txtDestaque{font-weight:bold;color:#ffbf00;font-size:16px;}
.odd{background:#fffbf0 !important;}
.fixSpan{float:left;display:block;width:131px;vertical-align:sup;}
.btFbiz {
	color:#fff;
	float:right;
	font-size:11px;
	clear:right;
	margin:10px 40px 0 0;
	text-decoration:none !important;
}

/* Telas estações 
 *  
 */
h2.tit_resp_compartilhada{
	margin-top:40px;
	width:512px;
	float:left;
	height:30px;
	background:url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_resp_compartilhada.png?v=1.0.1) no-repeat
}
h2.tit_est_reciclagem{
	margin-top:40px;
	width:733px;
	float:left;
	height:43px;
	background:url(http://www.unilever80anos.com.br/locales/pt-BR/img/tit_est_reciclagem.png?v=1.0.1) no-repeat
}

.bgTable table td,
.bgTable table th{ text-align:left; }
.bgTable table td{ color:#777777 } 
.bgTable table th{ padding:2px 10px } 
.bgTable table .center{ text-align:center }

div.paperContent.ecobags{ padding-top:48px; padding-bottom:2px }
div.paperContent.estacoes div.contentEstacoes{ background:url(http://www.unilever80anos.com.br/locales/global/img/bg_marcadagua.jpg?v=1.0.1) no-repeat 0 bottom; }
div.contentEstacoes { 
	float:left;
	width:865px;
	padding-bottom:20px
}
div.contentEstacoes div.ecoContent{
	margin-top:25px;
	margin-right:320px
}
div.contentEstacoes div.ecoContent .wrapperTable{ float:left; width:530px; margin-top:20px }
div.contentEstacoes
	p{		
		color:#1475b4;		
		line-height:1.7em;		
	}
div.contentEstacoes
	p a{ color:#1475b4; font-weight:bold; text-decoration:none }

div.contentEstacoes
	p a:hover{ text-decoration:underline }
	
div.contentEstacoes
	div.contentSide{
		height:480px;
		width:290px;
		float:right;
		background:url(http://www.unilever80anos.com.br/locales/global/img/bg_arvore.jpg?v=1.0.1) no-repeat center bottom;		
	}

div.contentEstacoes
	div.contentSide ul{
		background: #fff url(http://www.unilever80anos.com.br/locales/global/img/bg_sidebar.png?v=1.0.1) repeat-x 0 0;
		height:225px;
		padding-top:10px;
		
	}
div.contentEstacoes
	div.contentSide a{		
		height:36px;
		display:block;
		background:url(http://www.unilever80anos.com.br/locales/pt-BR/img/bt_sprite_estacoes.png?v=1.0.1) no-repeat 0 0;		
	}

div.contentEstacoes div.contentSide a.vejaestacoes{ background-position: 0 -37px }
div.contentEstacoes div.contentSide a.saibamais{ width:210px }
div.contentEstacoes div.contentSide a.vejaestacoes{ height:45px }	
div.contentEstacoes div.contentSide li.on a.saibamais{ background-position: -217px 0 }
div.contentEstacoes div.contentSide li.on a.vejaestacoes{ background-position: -264px -37px }

div.contentEstacoes
	div.contentSide ul li{ border-bottom:1px dashed #b6d5e8; margin:15px; padding-bottom:15px }
	
div.contentEstacoes 
	fieldset label{ margin-left:10px }
div.contentEstacoes 
	fieldset select.estado{ width:80px }
div.contentEstacoes 
	fieldset select.cidade{ width:140px }

